two window mask - French English Dictionary